package main

import (
	"math/rand"
	"time"
)

func requestVote() bool {
	rand.Seed(time.Now().Unix())
	return rand.Intn(10) >= 5
}

func mian() {
	// num := 0
	// finish := 0

	// var lock sync.Locker
	// cond := sync.NewCond(lock)
	// // 请求投票
	// for i := 0; i < 10; i++ {
	// 	go func()  {
	// 		lock.Lock()
	// 		if requestVote() {
	// 			num = num + 1
	// 		}
	// 		finish = finish + 1
	// 		lock.Unlock()
	// 	}
	// }
	// // 判断
	// cond.L.Lock()
	// for finish < 10 {
	// 	cond.Wait()
	// }

	// if num > 5 {
	// 	fmt.Println("获取投票成功")
	// }
	// if finish == 10 {
	// 	fmt.Println("获取投票失败")
	// }
	// cond.L.Unlock()

}
